• word of the day

    antirrhinum majus

    antirrhinum majus - Dictionary definition and meaning for word antirrhinum majus

    Definition
    (noun) perennial native to the Mediterranean but widely cultivated for its purple or pink flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp